//
//  Modelo_Casilla.cpp
//  PEI
//
//  Created by asc on 04/04/12.
//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
//

#include <iostream>
#include "Modelo_Casilla.h"

/*
 * CODE_CASILLA
 */
casilla::casilla(bool init):estado(init),siguienteEstado(init)
{
    
}
bool casilla::getEstado()
{
    return estado;
}
void casilla::setEstado(bool newEstado)
{
    estado=newEstado;
}
void casilla::setSiguiente(bool estadoSiguiente)
{
    siguienteEstado = estadoSiguiente;
}
void casilla::Actualiza()
{
    estado=siguienteEstado;
}
void casilla::setCasillas(vector<casilla*>adyacencia)
{
    adyacentes = adyacencia;
}
vector<casilla*> casilla::getAdyacentes()
{
    return adyacentes;
}
